#include <stdio.h>
#include <stdlib.h>
int a[101],n;
void quicksort(int left,int right){
    int i,j,t,temp;
    if(left>right)return;
    temp=a[left];
    i=left;
    j=right;
	while(i!=j){
		while(a[j]>temp && j>i) j--;
		while(a[i]<temp && i<j) i++;
		if(i<j){t=a[j];a[j]=a[i];a[i]=t;}
	
}
t=temp;temp=a[j];a[j]=t;
	quicksort(left,i-1);
	quicksort(i+1,right);
	return;
}
int main()
{
scanf("%d",&n);
for(int i=0;i<n;i++) scanf("%d",&a[i]);
quicksort(0,n-1);
for(int i=0;i<n;i++) printf("%d  ",a[i]);
    return 0;
}
